be desperately needed - Francés Inglés Diccionario